#pragma once

class CFrame
{
public:
	CFrame():m_hWnd(NULL)
	{
	}
	bool Create();
	HWND GetHWnd()
	{
		return m_hWnd;
	}
	static LRESULT __stdcall WndProc(HWND hWnd, UINT msg, WPARAM wParam, LPARAM lParam);
private:
	HWND m_hWnd;
};

class CMsgLoop
{
public:
	void Enter(int interval);
};

class CButton
{
public:
	CButton(const char* pName);
	bool Create(HWND parent);
private:
	std::string m_name;
};
